internal skeleton - French English Dictionary